class BeijingPeople extends ChinaPeople{
    public void beijingOpera(){
        System.out.println("花脸、青衣、花旦和老生");
    }

    @Override
    public void speekHello() {
        super.speekHello();
    }

    @Override
    public void averageHeight() {
        System.out.println("北京人的平均身高为：172.5厘米");
    }

    @Override
    public void averageWeight() {
        System.out.println("北京人的平均体重为：70.0千克");
    }
}
class AmericanPeople extends People{
    public void americanBoxing(){
        System.out.println("直拳，勾拳，组合拳");
    }

    @Override
    public void speekHello() {
        System.out.println("How do you do");
    }

    @Override
    public void averageHeight() {
        System.out.println("American`s average height:176.0 cm");
    }

    @Override
    public void averageWeight() {
        System.out.println("American`s average weight:75.0 kg");
    }
}
class ChinaPeople extends People{
    @Override
    public void averageHeight() {
        System.out.println("中国人的平均身高为:168.78厘米");
    }

    @Override
    public void speekHello() {
        super.speekHello();
    }

    @Override
    public void averageWeight() {
        System.out.println("中国人的平均体重为65.0千克");
    }
    public void chinaGongfu(){
        System.out.println("坐如钟，站如松，睡如弓");
    }

}
class People{
    protected double height;
    protected double weight;
    public void speekHello(){
        System.out.println("您好");
    }
    public void averageHeight(){

    }
    public void averageWeight(){

    }
}
public class Main {
    public static void main(String[] args) {
        ChinaPeople people1=new ChinaPeople();
        people1.speekHello();
        AmericanPeople people2=new AmericanPeople();
        people2.speekHello();
        BeijingPeople people3=new BeijingPeople();
        people3.speekHello();
        people1.averageHeight();
        people2.averageHeight();
        people3.averageHeight();
        people1.averageWeight();
        people2.averageWeight();
        people3.averageWeight();
        people1.chinaGongfu();
        people2.americanBoxing();
        people3.beijingOpera();
    }
}